package edu.pucsp.predatorprey.simulador.java.terreno.api;

import edu.pucsp.predatorprey.simulador.java.criatura.AbstractCriatura;
import edu.pucsp.predatorprey.simulador.java.posicao.impl.Posicao;

/**
 * @author José Almada
 */
public interface ObservadorTerreno {

	void criaturaMorreu(AbstractCriatura criatura, Posicao posicao);

	void criaturaNasceu(AbstractCriatura criatura, Posicao posicao);

	void criaturaMoveu(Posicao origem, Posicao destino);

}
